import java.util.Random;

public class Lab_01 {
    public static void main(String[] args) {
        // 创建Random对象用于生成随机数
        Random random = new Random();
        
        System.out.println("50道100以内的加减法口算习题：");
        System.out.println("==================================");
        
        // 生成50道题目
        for (int i = 1; i <= 50; i++) {
            // 随机生成两个1-100之间的整数
            int num1 = random.nextInt(100) + 1;
            int num2 = random.nextInt(100) + 1;
            
            // 随机决定是加法还是减法（0表示加法，1表示减法）
            int operation = random.nextInt(2);
            
            if (operation == 0) {
                // 加法运算
                System.out.printf("第%d题：%d + %d = \n", i, num1, num2);
            } else {
                // 减法运算，确保结果不为负数
                if (num1 < num2) {
                    // 交换两个数，确保被减数大于减数
                    int temp = num1;
                    num1 = num2;
                    num2 = temp;
                }
                System.out.printf("第%d题：%d - %d = \n", i, num1, num2);
            }
        }
        
        System.out.println("==================================");
        System.out.println("完成！请作答以上50道题目。");
    }
}